<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>aiengine: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">aiengine
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li class="current"><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('files.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">File List</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaie-events_8c.html" target="_self">xaie-events.c</a></td><td class="desc">This file contains the test application for AIE events </td></tr>
<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaieconfig_8h.html" target="_self">xaieconfig.h</a></td><td class="desc">This file contains the generic definitions for the AIE simulator </td></tr>
<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiedma__shim_8c.html" target="_self">xaiedma_shim.c</a></td><td class="desc">This file contains the routines to initialize and configure the Shim DMA </td></tr>
<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiedma__shim_8h.html" target="_self">xaiedma_shim.h</a></td><td class="desc">Header file for the Shim DMA functions </td></tr>
<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiedma__tile_8c.html" target="_self">xaiedma_tile.c</a></td><td class="desc">This file contains the routines to initialize and configure the Tile DMA </td></tr>
<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiedma__tile_8h.html" target="_self">xaiedma_tile.h</a></td><td class="desc">Header file for the Tile DMA functions </td></tr>
<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiegbl_8c.html" target="_self">xaiegbl.c</a></td><td class="desc">This file contains the global initialization functions for the Tile </td></tr>
<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiegbl_8h.html" target="_self">xaiegbl.h</a></td><td class="desc">} </td></tr>
<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiegbl__defs_8h.html" target="_self">xaiegbl_defs.h</a></td><td class="desc">This file contains the generic definitions for the AIE drivers </td></tr>
<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiegbl__g_8c.html" target="_self">xaiegbl_g.c</a></td><td class="desc">This file contains a configuration table that specifies the configuration of AIE devices in the system </td></tr>
<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiegbl__params_8h.html" target="_self">xaiegbl_params.h</a></td><td class="desc">This file contains the macro definitions for the AIE registers, generated from regdb headers </td></tr>
<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiegbl__reginit_8c.html" target="_self">xaiegbl_reginit.c</a></td><td class="desc">This file contains the instances of the register bit field definitions for the Core, Memory, NoC and PL module registers </td></tr>
<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiegbl__sinit_8c.html" target="_self">xaiegbl_sinit.c</a></td><td class="desc">This file contains the global look up configuration function for the AIE device </td></tr>
<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaieio_8c.html" target="_self">xaieio.c</a></td><td class="desc">This file contains the low level layer IO interface </td></tr>
<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaieio_8h.html" target="_self">xaieio.h</a></td><td class="desc">This file contains the generic definitions for the AIE simulator interface </td></tr>
<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaielib_8c.html" target="_self">xaielib.c</a></td><td class="desc">This file contains the low level layer interface of the AIE driver with the definitions for the memory write and read operations </td></tr>
<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaielib_8h.html" target="_self">xaielib.h</a></td><td class="desc">This file contains the generic definitions for the AIE drivers </td></tr>
<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaielib__npi_8c.html" target="_self">xaielib_npi.c</a></td><td class="desc">This file contains routines for NPI module </td></tr>
<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaielib__npi_8h.html" target="_self">xaielib_npi.h</a></td><td class="desc">Header files for NPI module </td></tr>
<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiepm__clock_8c.html" target="_self">xaiepm_clock.c</a></td><td class="desc">This file contains routines for AIE clock gating </td></tr>
<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiepm__clock_8h.html" target="_self">xaiepm_clock.h</a></td><td class="desc">Header file for AIE clock gating </td></tr>
<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaierts__test__app_8c.html" target="_self">xaierts_test_app.c</a></td><td class="desc">This file contains the bare-metal test application for AIE C RTS </td></tr>
<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiesim_8c.html" target="_self">xaiesim.c</a></td><td class="desc">This file contains the low level layer interface to the AIE simulator </td></tr>
<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiesim_8h.html" target="_self">xaiesim.h</a></td><td class="desc">This file contains the generic definitions for the AIE simulator interface </td></tr>
<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiesim__elfload_8c.html" target="_self">xaiesim_elfload.c</a></td><td class="desc">This file contains the API for ELF loading </td></tr>
<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaiesim__elfload_8h.html" target="_self">xaiesim_elfload.h</a></td><td class="desc">This file contains the variable and function prototypes for ELF loading </td></tr>
<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__core_8c.html" target="_self">xaietile_core.c</a></td><td class="desc">This file contains routines for the AIE Tile core control </td></tr>
<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__core_8h.html" target="_self">xaietile_core.h</a></td><td class="desc">Header file for core control and wait functions </td></tr>
<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__error_8c.html" target="_self">xaietile_error.c</a></td><td class="desc">This file contains routines for error handling </td></tr>
<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__error_8h.html" target="_self">xaietile_error.h</a></td><td class="desc">Header file for error handling </td></tr>
<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__event_8c.html" target="_self">xaietile_event.c</a></td><td class="desc">This file contains routines for Event handling </td></tr>
<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__event_8h.html" target="_self">xaietile_event.h</a></td><td class="desc">Header file for Event handling </td></tr>
<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__lock_8c.html" target="_self">xaietile_lock.c</a></td><td class="desc">This file contains routine for lock acquire and release functions </td></tr>
<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__lock_8h.html" target="_self">xaietile_lock.h</a></td><td class="desc">Header file lock acquire/release functions </td></tr>
<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__mem_8c.html" target="_self">xaietile_mem.c</a></td><td class="desc">This file contains routines for the AIE Tile memory control </td></tr>
<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__mem_8h.html" target="_self">xaietile_mem.h</a></td><td class="desc">Header file for Tile memory control functions </td></tr>
<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__noc_8c.html" target="_self">xaietile_noc.c</a></td><td class="desc">This file contains routines for NoC module </td></tr>
<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__noc_8h.html" target="_self">xaietile_noc.h</a></td><td class="desc">Header file for NoC module </td></tr>
<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__perfcnt_8c.html" target="_self">xaietile_perfcnt.c</a></td><td class="desc">This file contains routines for Performance Counter configuration </td></tr>
<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__perfcnt_8h.html" target="_self">xaietile_perfcnt.h</a></td><td class="desc">Header file for Performance Counter control </td></tr>
<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__pl_8c.html" target="_self">xaietile_pl.c</a></td><td class="desc">This file contains APIs for PL module </td></tr>
<tr id="row_41_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__pl_8h.html" target="_self">xaietile_pl.h</a></td><td class="desc">Header file for PL module APIs </td></tr>
<tr id="row_42_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__plif_8c.html" target="_self">xaietile_plif.c</a></td><td class="desc">This file contains routines for PL interface configuration </td></tr>
<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__plif_8h.html" target="_self">xaietile_plif.h</a></td><td class="desc">Header file for PL interface configuration functions </td></tr>
<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__proc_8c.html" target="_self">xaietile_proc.c</a></td><td class="desc">This file contains the API for AIE tile processor </td></tr>
<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__proc_8h.html" target="_self">xaietile_proc.h</a></td><td class="desc">This file contains the variable and function prototypes for ELF loading </td></tr>
<tr id="row_46_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__shim_8c.html" target="_self">xaietile_shim.c</a></td><td class="desc">This file contains routines for Shim tile </td></tr>
<tr id="row_47_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__shim_8h.html" target="_self">xaietile_shim.h</a></td><td class="desc">Header file for Shime tile </td></tr>
<tr id="row_48_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__strm_8c.html" target="_self">xaietile_strm.c</a></td><td class="desc">This file contains routines for the Stream switch master and slave ports </td></tr>
<tr id="row_49_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__strm_8h.html" target="_self">xaietile_strm.h</a></td><td class="desc">Header file for stream switch configuration </td></tr>
<tr id="row_50_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__timer_8c.html" target="_self">xaietile_timer.c</a></td><td class="desc">This file contains routines for timer configuration </td></tr>
<tr id="row_51_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xaietile__timer_8h.html" target="_self">xaietile_timer.h</a></td><td class="desc">Header file for timer </td></tr>
<tr id="row_52_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xparameters__aie_8h.html" target="_self">xparameters_aie.h</a></td><td class="desc">This file contains stub xparameter definitions for ME </td></tr>
<tr id="row_53_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xsock_8c.html" target="_self">xsock.c</a></td><td class="desc">This file contains the routines for client side socket creation and management </td></tr>
<tr id="row_54_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xsock_8h.html" target="_self">xsock.h</a></td><td class="desc">This file contains the prototypes of the variables and functions for the client socket creation and management </td></tr>
<tr id="row_55_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xsock__clitest_8c.html" target="_self">xsock_clitest.c</a></td><td class="desc">This file contains the entry point for the client socket connection test and other tests for sample startup.py </td></tr>
<tr id="row_56_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="xsock__servtest_8c.html" target="_self">xsock_servtest.c</a></td><td class="desc">This file contains the entry point for the server socket connection test </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
